stranded debt - German English Dictionary